protective slabs - German English Dictionary